#pragma once

#include <gofcl_rcu_apb2en.h>

// 打开或关闭APB2中的外设时钟，参数中对应的位域，0为关闭，1为打开。
static inline void rcu_apb2_en_di(rcu_apb2_s apb2) {
	rcu_wreg_apb2en_s(apb2);
}

// 打开或关闭APB2中0到7位的外设时钟，参数中对应的位域，0为关闭，1为打开。
static inline void rcu_apb2_0_7_en_di(rcu_apb2_0_7_s apb2_0_7) {
	rcu_wreg_apb2en_0_7_s(apb2_0_7);
}

// 打开或关闭APB2中8到15位的外设时钟，参数中对应的位域，0为关闭，1为打开。
static inline void rcu_apb2_8_15_en_di(rcu_apb2_8_15_s apb2_8_15) {
	rcu_wreg_apb2en_8_15_s(apb2_8_15);
}
